package sword.offer;

/**
 * 求 1+2+...+n ，要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句（A?B:C）。
 * @author 胡宇轩
 * @Email: yuxuan.hu01@bianlifeng.com
 */
public class SixtyFour {
    /**
     * 这道题 好像有点印象。
     * 使用断路逻辑
     * */
    class Solution {
        public int sumNums(int n) {
            boolean flag = n > 0 && (n += sumNums(n-1)) > 0;
            return n;
        }
    }
}
